package com.itheima.homework.homework07;

import java.util.Arrays;
import java.util.Scanner;

public class Demo7 {
    /*
    在某次比赛中，共有8位评委，采用百分制。去除一个最低分和一个最高分，其余的平均得分即为选手的最终得分。
    请编写程序，使用所学集合知识，计算选手的得分，评分分数由键盘录入。
    运行效果如下：
        请录入第1个评委成绩：
        100
        请录入第2个评委成绩：
        95
        请录入第3个评委成绩：
        95
        请录入第4个评委成绩：
        90
        请录入第5个评委成绩：
        90
        请录入第6个评委成绩：
        80
        请录入第7个评委成绩：
        85
        请录入第8个评委成绩：
        90
        选手最终得分为：90.83333333333333
     */
    public static void main(String[] args) {
        double[] df = new double[8];
        Scanner sc = new Scanner(System.in);
        for (int i = 0; i < df.length; i++) {
            System.out.println("请录入第" + (i + 1) + "个评委成绩：");
            double score = sc.nextDouble();
            df[i] = score;
        }

        Arrays.sort(df);

        double sum = 0.0;
        for (int i = 0; i < df.length - 1; i++) {
            sum += df[i];
        }

        double avg = sum / (df.length - 2);
        System.out.println("选手最终得分为：" + avg);
    }
}
